off-shore banking - German English Dictionary